Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 France F4 Greece F1 Italy F3 Italy F6 Italy F8 Italy F9 Italy F10 Italy F15 Belgium F1 Italy F17 Netherlands F1 Brasov Challenger - Brasov Riviera di Rimini Challenger - Rimini Genoa Open Challenger-Fondazione Carige - Genova XI Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin Morocco Tennis Tour - Casablanca Belgium F2 Italy F16 Genova Open Challenger - Genova KGHM Dialog Polish Indoors - Wroclaw Italy F11 Sunrise Challenger Biella Challenger Rome Challenger San Marino Challenger Palermo Challenger Ortisei Challenger Bergamo Challenger Sopot Challenger Manerbio Challenger Florianopolis Challenger Cordenons Challenger Prague Open - Prague VI Open Banc Agricol - Andorra Internazionali di Tennis - Bergamo Bergamo Challenger Irving Challenger Mersin Challenger San Marino Challenger Timisoara Challenger - Timisoara Geneva Challenger The LTA Bolton Challenger - Bolton Canottieri Minico 2004 - Mantova Prague Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como Cepu Open - San Marino Alfa Romeo Tennis Cup - Cordenons Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb X Trofeo Ciudad de Quito - Quito Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Tunis Open 2007 - Tunis Pekao Open - Szczecin Lambertz Open by Stawag - Aachen Challenger Groningen - Groningen BMW Tennis Championship - Sunrise Ostrava Challenger Jameson Cup - Milan Todi Challenger Scheveningen Challenger Sir Supermercati - Rome Turin Challenger Istanbul Challenger Rennes Challenger Punta Del Este Challenger Padova Challenger 5° Sporting Challenger - Turin ATP Guzzini Challenger - Recanati Le Gosier Challenger Tunis Challenger Reggio Emilia Challenger Internazionali di Tennis di Bergamo - Bergamo San Marino Challenger Cordenons Challenger Braunschweig Challenger Caltanissetta Challenger Santiago Challenger Vercelli Challenger Szczecin Challenger Genova Challenger Oberstaufen Challenger Orleans Challenger Eckental Challenger Milan Indoors - Milan Sibiu Challenger Helsinki Challenger Ortisei Challenger 7° Trani Cup - Trani Tatra Banka Slovak Open - Bratislava Qatar Mobil Open '98 - Doha Kroger / St. Jude International - Memphis Courmayeur Challenger President's Cup 1998 - Tashkent Heineken Open - Singapore Kremlin Cup - Moscow Barletta Challenger Grand Prix de Tennis de Lyon - Lyon Dubai Tennis Open - Dubai Heineken Trophy - 's-Hertogenbosch Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Sybase Open - San Jose BMW Open - Munich Energis Open - Amsterdam Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Milan Indoors - Milan Estoril Open - Estoril The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow Stockholm Open - Stockholm Milan Indoors - Milan The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm Scottsdale Rosmalen Amsterdam Bogota Singapore Beijing Toulouse Rotterdam Casablanca Munich Palermo Nottingham Challenger BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Marbella Challenger Rome Challenger Tata Open - Chennai Heineken Open - Auckland Dubai Open - Dubai GHI Bronx Tennis Classic - Bronx The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Santiago Challenger Tatra Banka Open 2006 - Bratislava Eckental Challenger Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Heineken Open - Auckland Napoli Challenger Rome Challenger Ortisei Challenger Brest Challenger Furth Challenger Cherbourg Challenger Pau Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Marbella Challenger Sophia Antipolis Challenger Ordina Open - 's-Hertogenbosch 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Recanati Challenger Nokian Hakkapeliitta Open - Tampere The Natrel's Challenger of Granby - Granby Open 13 - Marseille Qatar ExxonMobil Open - Doha Pilot Pen International - New Haven Open Seat-Godo '98 - Barcelona BA-CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai MFS Pro Tennis Championships - Boston The Powder Byrne Trophy - Surbiton ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona Tehran Open 2004 - Tehran Ethias Trophy - Mons Qatar Mobil Open 2000 - Doha The LTA Men's Challenger - Southampton Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Bratislava Challenger The Dubai Tennis Championships - Dubai U.S. Pro Tennis Championships - Boston ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Qatar Mobil Open 2001 - Doha Kroger / St. Jude International - Memphis Mons Challenger ATP Studena Croatia Open Umag - Umag President's Cup - Tashkent Barletta Challenger Franklin Templeton Tennis Classic - Scottsdale Heineken Open Shanghai - Shanghai Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Dubai Duty Free Tennis Championships - Dubai Shanghai Open '98 - Shanghai Open Sabadell Atlantico - Barcelona Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona Santiago Challenger ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Erste Bank Open - Vienna Estoril Open - Estoril Rome Challenger Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Japan Open - Tokyo Dallas Challenger Franklin Templeton Tennis Classic - Scottsdale Open 13 - Marseille Genova Challenger Mercedes-Benz Cup - Los Angeles Brasil Open - Sao Paulo Brasil Open - Salvador BMW Open - Munich CA Tennis Trophy - Vienna Doha Jakarta Marseille Mons Challenger Abierto Mexicano Telcel - Acapulco Estoril ABN AMRO World Tennis Tournament - Rotterdam Halle Kitzbuhel PBZ Zagreb Indoors - Zagreb Moscow Rosmalen Gstaad Amsterdam Valencia Sao Paulo Challenger Tour Finals Santiago Ortisei Challenger Buenos Aires Rosmalen Rabat Challenger BCR Open Romania - Bucharest Medibank International - Sydney Marrakech Challenger Grand Prix Hassan II - Casablanca Open Sud de France - Montpellier Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Barletta Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Napoli Challenger International German Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Argentina Open - Buenos Aires Moselle Open - Metz If Stockholm Open - Stockholm Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad ABN/AMRO World Tennis Tournament - Rotterdam Tata Open Maharashtra - Pune The Dubai Tennis Championships - Dubai Synsam Swedish Open - Bastad Shenzhen Open - Shenzhen Next Generation Adelaide International - Adelaide Medibank International - Sydney Cherbourg Challenger PBZ Zagreb Indoors - Zagreb Qatar Mobil Open - Doha Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Napoli Challenger Heineken Trophy - 's-Hertogenbosch Heineken Open - Auckland Open 13 - Marseille German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Francavilla Challenger PTT Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London SkiStar Swedish Open - Bastad RCA Championships - Indianapolis Ortisei Challenger Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Brasil Open - Salvador Pullach Challenger Estoril Open - Estoril BMW Open - Munich Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Kremlin Cup - Moscow ARAG World Team Championship - Dusseldorf St. Brieuc Challenger San Marino Challenger Barcelona Stuttgart Erste Bank Open - Vienna Orleans Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON Championships - London Bet-at-home Open - Hamburg Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Bordeaux China Open - Beijing San Benedetto Challenger Jameson Cup - Milan Eckental Challenger Heineken Trophy - Rosmalen Millennium Estoril Open - Estoril Legg Mason Tennis Classic - Washington D.C. Gerry Weber Open - Halle Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam AAPT Championships - Adelaide RCA Championships - Indianapolis Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Gerry Weber Open - Halle Mercedes Cup - Stuttgart Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. Open de Tenis Comunidad Valenciana - Valencia Gold Flake Open - Chennai Mercedes Cup - Stuttgart Japan Open - Tokyo Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg 12th Paris Open - Paris Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Toronto Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Gerry Weber Open - Halle German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Thailand Open - Bangkok Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Miami BA-CA Tennis Trophy - Vienna Tennis Masters Series - Monte Carlo Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Indian Wells Key Biscayne Monte Carlo Hamburg Rome RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston ABN AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Heineken Open Shanghai - Shanghai Open 13 - Marseille Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome ABN/AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Dubai Tennis Open - Dubai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BellSouth Open - Auckland CA Tennis Trophy - Vienna New Haven Grand Prix de Tennis de Lyon - Lyon Heineken Trophy - 's-Hertogenbosch Grolsch Open - Amsterdam Qatar ExxonMobil Open - Doha Open 13 - Marseille Internazionali BNL dItalia - Rome IPB Czech Indoor - Ostrava Qatar Mobil Open '99 - Doha Gerry Weber Open - Halle Erste Bank Open - Vienna Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Grolsch Open 1997 - Amsterdam Grand Prix de Tennis de Toulouse - Toulouse Open 13 Provence - Marseille Adidas International - Sydney Grand Prix Hassan II - Casablanca Paegas Czech Open - Prague Infiniti Open - Los Angeles Dubai Tennis Open - Dubai Heineken Open Singapore - Singapore Heineken Open - Auckland BNP Paribas Masters - Paris Scania Stockholm Open - Stockholm The Artois Championships - London Heineken Trophy - 's-Hertogenbosch Heineken Open - Auckland Mercedes-Benz Cup - Los Angeles Advanta Championships - Philadelphia Open Seat-Godo '97 - Barcelona Internazionali BNL dItalia - Rome ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Newsweek Champions Cup - Indian Wells Licher German Open - Hamburg The Lipton Championships - Key Biscayne Eurocard Open - Stuttgart Tennis Masters Series - Rome Tennis Masters Series - Paris Tennis Masters Series - Madrid RCA Championships - Indianapolis Milan Indoors - Milan Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami Gerry Weber Open - Halle Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Rome Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Hilversum Tennis Masters Series - Paris Sony Ericsson Open - Miami Canadian Open Internazionali BNL d'Italia - Rome Mallorca Open - Mallorca Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne BNP Paribas Open - Indian Wells Montevideo Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Nottingham Open - Nottingham Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Apia International - Sydney Grand Prix de Tennis de Lyon - Lyon French Open - Paris French Open Wimbledon U.S. Open BMW Open - Munich Wimbledon Australian Open - Melbourne Tennis Masters Series - Monte Carlo U.S. Open Tennis Masters Series - Montreal Copa Claro - Buenos Aires French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, ESP-NED 4-1 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open Davis Cup, World Group, 1R, KAZ-ITA 3-2 French Open - Paris U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Wimbledon - London French Open - Paris Wimbledon - London Italian Open - Rome U.S. Open - New York Great American Insurance ATP Championship - Cincinnati Great American Insurance ATP Championship - Cincinnati Republic National Bank Monte Carlo Open - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Masters Series Hamburg - Hamburg U.S. Open - New York Davis Cup, World Group, QF, USA-NED 4-1 Davis Cup, World Group, QR, NED-UZB 4-1 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, BEL-NED 3-2 AAMI Classic - Kooyong Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing